package org.acb.sgp.controller.impl;

import java.util.List;
import org.acb.sgp.beans.DetalleItem;
import org.acb.sgp.controller.DetalleItemController;
import org.acb.sgp.service.DataAccessService;
import org.acb.sgp.service.impl.DataAccessServiceImpl;

public class DetalleItemControllerImpl implements DetalleItemController {

    private final DataAccessService dataAccessService = new DataAccessServiceImpl();

    @Override
    public void registrarDetalleItem(DetalleItem item) {
        dataAccessService.registrarDetalleItem(item);
    }

    @Override
    public void eliminarDetalleItem(DetalleItem item) {
        dataAccessService.eliminarDetalleItem(item);
    }

    @Override
    public DetalleItem buscarDetalleItemPorCodigo(Integer codItem) {
        return dataAccessService.buscarDetalleItemPorCodigo(codItem);
    }

    @Override
    public List<DetalleItem> buscarItemsPorCodDetalle(Integer codDetalle) {
        return dataAccessService.buscarItemsPorCodDetalle(codDetalle);
    }

}
